import { defineStore } from "pinia";

const certificateStore = defineStore("certificate", {
  state: () => ({
    // 1.头像(弃用) 2.居住地 3.身份证正反面 4.电子邮箱 5.邮政编码 6.座机号码 7.读者职业 8.文化程度 9.工作单位 10.备注
    paramsId: [],
    step: ["实名认证", "信息填写", "办证成功"],
    params: {
      token: true,
      certificate_type: "",
      id_card: "",
      username: "",
      card_type: "",
      tel: "",
      workunit: "",
      province: "",
      city: "",
      district: "",
      address: "",
      zip: "",
      phone: "",
      culture_id: "",
      culture: "",
      position_id: "",
      position: "",
      email: "",
      remark: "",
      verify: "",
      card_reverse: "",
      card_front: "",
    },
    payList: [
      { label: "未支付", value: "1" },
      { label: "已支付", value: "2" },
      { label: "支付异常", value: "3" },
      { label: "订单已失效", value: "4" },
      { label: "已退款", value: "5" },
    ],
    statusList: [
      { label: "已领取", value: "1" },
      { label: "待领取", value: "2" },
      { label: "无需领取", value: "3" },
      { label: "已注销", value: "4" },
    ],
  }),
});

export { certificateStore };
